This feature enables groovy (custom) code to register overridable errors. Just like any other errors, these errors cause data persistence transaction to rollback. However, in the context of Mobile usage, a FORCE button is enabled when overridable errors happen. When FORCE button is pressed these errors will be ignored.
Any unchecked (unhandled) groovy code errors like NullPointer, malformed Groovy compilation errors, etc will lead to failures that will cause the UI-initiated transaction to rollback. Deployer will have to address these failures as they are not overridable